package com.gyt.framework.common.utils;

import java.util.regex.Pattern;

/**
 * @author v_yantgao
 */
public class RegUtil {

    /*
     * 检查一个字符串是否是纯英文，是为true
     */
    public static boolean checkVarEn(String var) {
        return !Pattern.compile("[^a-zA-Z]").matcher(var).find();
    }

    /*
     * 检查一个字符串是否是纯中文，是为true
     */
    public static boolean checkVarCn(String var) {
        return !Pattern.compile("[u4e00-u9fa5]").matcher(var).find();
    }

    /*
     * 检查一个字符串是否是纯英文且以大写开头，是为true
     */
    public static boolean checkVarUpperEn(String var) {

        return Pattern.compile("^[A-Z][a-zA-Z]*$").matcher(var).find();
    }

    /*
     * 检查一个字符串是否是纯英文且以小写开头，是为true
     */
    public static boolean checkVarLowerEn(String var) {

        return Pattern.compile("^[a-z][a-zA-Z]*$").matcher(var).find();
    }

}
